to reproach (someone) for shortcomings

Translations
упрекать кого-либо в недостатках
укорять кого-либо за недостатки
корить кого-либо за недостатки
попрекать кого-либо недостатками
Definitions
To express disapproval or disappointment to someone because of their shortcomings.
To criticize or blame someone for their deficiencies or failings.
Words
to

functional word
инфинитивная частица
reproach

verb
упрекать
someone

pronoun
кого либо
for

preposition
за
shortcomings

noun
недостатки